package com.peycard.persistence.dao.local;
import java.util.List;

import javax.ejb.Local;

import com.peycard.persistence.PersistenceException;
import com.peycard.persistence.entities.FinancialTransaction;

@Local
public interface FinancialTransactionDAOLocal extends GenericDAO<FinancialTransaction, Long>{

	List<FinancialTransaction> findByPan(String pan)
			throws PersistenceException;

	List<FinancialTransaction> findByDates(String beginDate, String endDate)
			throws PersistenceException;

	List<FinancialTransaction> findByStatus(String status)
			throws PersistenceException;

	List<FinancialTransaction> findByAmount(String amount)
			throws PersistenceException;

	List<FinancialTransaction> findByAutNo(String autNo)
			throws PersistenceException;

}
